more consistency to enhance testability