more debug, but still not working for little harder ones