initial work on hi.ps