more lua integration