completed haspts updates

(should all be working now)