Add initialisation failure exception
Add input