add pry
convert to modular app