add some lua action interface