Almost done with adding error handling. Looking good!