conditions problem