added joe skeleton() and runw() in JoeSettings