spike error handling in through