Knowledge management: practices and challenges | Synapse