use stages.many? and stages.empty?
add test for HOC puzzle header
refactor nokogiri css selector