What's wrong with returning 0?