added defns