Innovation in an organization: implementation takes time, but it is worth it