new untested interface added