improve default statement