add singleton ex