preliminary settings form implemented