changing some defaults for reusability