addded tests
specify `--ff` explicitly
call internal function