redesign for all application, implemented new layout