removed "tag" and added port dependencies