initial checkin
removed old depends