remove my embarrassingly bad code!