biochemistry speculation