reused config functions