nanzhu:optimize interface's control