All basic Conditions added