enumerate shares working very rough