added new defns