generic, slow, path => generic (slow) path