all default parameters and configurations in one header