#23 added pry-debugger and second cache method working