layout upgrads