added init lua support (experimental don't work)