works better again, but still has major bug
se3ems to work ok again