first code, new dependency manager