I'd prefer to internalize this if possible