Add singleton doc