always inspired from Gaia.