revised homescreenlayout