Heaven fresh out the womb