should be in the definition