I really have to find a better forum I really really really do this is so bad