faster rendering and some relative layout. #13