first draft of exposing dynamic operator