tag success evaluation
minor refactor