classes and scripts first upload