neater, faster to fail