[Added] time for abstract factory