introduce method