elucidates