class work with Esther