for some ungodly reason, i'm kinda proud of this