added count() and findAll() collection methods