complete the source navigation workflow