add pry support