more levels and final checkup
arrrrgh!