details and consistency