Switched to using GNU readline