layout tool improve