added cross scripting headers