class define

add several