failing condition 3, 4, 5, 6. if anyone can help.