Added Node Based Scripting