made generic the method get_or_404
remove all exceptions add ExistsError