Innovation diffusion: Barriers and Actions