updates to make errors go away again and again