added all  methods to  mock