moved view-source declaration