adding external mapping option