only weights managed reference to its immutable state