Here come our conditions