init rather than fill
(#524)