i prefer this syntax as its easier to "evolve" later.