Added an external call api ()MoveTo, checkMetrics. Rescoped some properties