mohammed shami on team management