Should this be on the interface?