thought it was averag frustrating at times