Added OOP-Type Scripting