[design]All draft function done for beta test