mistakes were fixed