Update hilo.py

Lots of enhancements