Don't swallow exceptions
Added license headers
Added license headers