PRETTYMUCH THIS IS THE PROBLEM!!!!