create portfolio view instantly now working, better port_controller code