main expllsion