I hate this part
7