you should also test the default values