added fetch as a class method as well