simplified dispatch function of parse