add basic class
add basic class