added two more defintions