Added sourceTarget and destTarget options support