enhanced save functionality without lock in GaHeftvsHeft