modify code for board v1.0
anything is ok