Scriptable methods