started writing settings component