added count, exists and find
added count, exists and find and modified filter method too