implementation intro + general practices in implementation