dashboard + doc operations