some other odds and ends that should make it work