input generator needed replication for different tests