Oh god I'm going to regret going down the rcm rabbit hole