Save support

closes #12