Last 4 conditions are not meeting :-(