made layout more responsive