ephem and range should be working. untested.