uppercase keys and include context