Resetup and framework layout