tests ok -- juste before real mutability