[Add feature] reference over write