document references operations