layout redesigned