discovered an error where passing in "0.0.0.0" instead of nil for an address will cause some retarded memory error. fixed!