test added
revert the last wrong change - and use a protectected method for default handling