errors print out to super ugly logs (closes #13 and closes #14)