renamed project, renamed packages, renamed base exception thanks to @atomsfat