removed lua dependancy