serious prototype saving fix