added point diameter set, misc cleanup