#24: more flexibility in settings