Add error handling, fix var name