use default argument