fixed deferred promise
 minor changes
recline multiview