#3 added fixture generator