Knowledge management supportive human resource environment.