mixing challenges