resize
some layouts
still mucking about