ds and ops