more work on adjust view height