idea stuff
debugging