change Mapper<Text, to Mapper<Object