implemented settings, ready for beta1 release