cross app dependencies