trying constraints