First draft for simple conditions done