restore default constructor argument