changed parser model to polling