added howlong.py from other source