elaboratience