Added options to provide arguments for factory