i can't believe this stupid modal thing

took me this long