more work on layout and working on items