tag utility methods + more tests