This should work if dest isn't passed