rename variable
use raw primitives
extract initialization