this thread is stupid as fuck on sooooooooo many levels