added settings-framework since its not included in core yet