upload chartlib