I hate this fucking class