portal: updated forms and views