bug sur immutable way