metadata init is back, with tests