add CSV library implementation for standarization