Add Updated Factory