c2/10
c2/10 ,create mock fixture & refactoring
c2/17