worked through several problems