An alternity manager based heavily on Ishpeck's interface