includes several huma