should this even be exposed?