many bug fixes and enhancements, including induced maps for pi