issue 404: refractor metadata, live diff