Smarter about errors incase callback fucks shit up