Dimension is now an interface
Temperature dimension works