socratesjr newb