alternative layout for the interface