fixed destination bug