we actually need the error logging spec