this project is in dire need of an update
get rid of ugly bullshit