more corrections almost finished