+1, except for the profane part
Sorry for that. I generally try to avoid profanity, especially in FR posts, but sometimes “heck” just doesn’t cut it.