overhauls layout