Meet Brett Graham. Last month, Brett decided to propose to his boyfriend, Max. Max said he knew he and Brett were going to get married from the moment they started dating. However, that didn’t make actually proposing any easier for Brett. He wanted the proposal to be perfect and perfectly suited to his and Brett’s relationship.

Given that they are both huge Pokemon geeks, he decided a Pokemon marriage proposal was “the right way to propose to Max”, as he wrote on Tumblr. He presented Max with his choice of engagement ring, each in its own Pokeball: “A “grass type” starter with a wooden inlay. A “fire type” starter which is black with a red gem, and a “water type” starter with a mother of pearl inlay.”

Brett added that he’s “been scheming like a madman for months, having things shipped to my friends, and hiding art supplies.” Of the connection between Pokemon and the proposal, Brett wrote,