fixing assignment of product layout