working on operator error