add design question function