switch to my pegjs