commit pls don't erase this shit