added metadata dependency