redesigned layout