Fixed Major Marks not updating mistake

- Cleaned up code a little bit