dependency calls always use callbacks now