Another piece in the jigsaw of life