basics - phase 1 - relocated