add support for lua scene