This is just....just awful.