layout half done

at least the top is