filling in layout
modeling users