first stab at reorganizing for page specific js