header, ocean story js, and other improvements