removed extra definitions.