fixing match error logging and adding pull messaging