It's kinda overkill to separate out this method.