Maritime works except for committing the changes; player holds new values