@lamare: How to construct