Add assignment implementation, without comments