Sorry, this is a work rant, feel free to ignore.