adding different layouts