initial checkin with cand dependecies