prepare for parser usage