made layout dynamic