removed pry as dependency