deps depends on generated