fixed interface bug of default value