explanation minionlogic