Removing unnecessary abbreviation (a.k.a.)
Giving the architecture before the current situation.
Making some project goals optional