mysteriously resolved dependencies between phases