added basic depend_on matcher