Added the 3 conditions