Factorized layout