v2. stable - completed phase

before starting the template