a few small mistakes