Please hold onto this rant