add rib and dependencies