progressive rendering

Change-Id: I8f4855e08590f3b38cbf581c6fdc2882b1de78e2
minor improvements

Change-Id: I1627b8c71d7955dd46915cc5eba5fdce40a9958c