layout and user filtering