added settings component