Did some stuff
exceptions are nig