Added some debug code, some return False code, and still no idea...