FINAL CHANGES MADE FOR SURE THIS TIME DONT JINX IT