made parser template transparent