Add singleton option