removing some comments and it seems I really cannot type the word constraints correctly. Or I should just drink less beer when coding..