some hadoop code