fixxed small errors