add save_address functionality
Merge branch 'master' of gh:project-douglas/c3d