Extend improvisation techniques

Unit code: CUAMPF604