I'd nuke this function, unless you think it might get more complex in the future?