keep case consistent