Modifications of John Melton's ghpsdr3