fixed connection & added findAll() support