all is bad with 5 solution, i hate this!!!