reduce complexity and constraints - new draft