create separate parse module