initial version off lesson view