commited new layout