Text this: Heat pump fundamentals