Molecular stage