this is the new theme with new javascript base code