general errors were fixed