check dependencies get their own recipes, data bag for server side definitions