Fixed minor error
Fixed writing
Added override ability and removed try/catch