i probably shouldn't be posting this because it's horrible