ISettings initial implementation and wires