Abiogene is following