Self landing rocket technology