upload calss