init parse, build in some checks around dinging