move msg prefix check before suffix-check