Negative bases, degrees - minutes - seconds, minor improvements and additions