map state saveable