meta structure

improve dependency presenter