csv upload by raph, js still ongoing