Coding done at school, this needs to be fixed when i get home.