playing with generation of mocks