odd, but nice.