add more resources methods and tests (#9)