maestro constructor