simplified count