fixing save/update on charter