modified condition block to save a DB call to matching if user is blocked