implemented mixs fragment