fail faster when its an internal error