throw an exception if the backend is not set correctly
version 0.1.06