fancy new untested suggest method