constants discription
mian board class
fix merge