making my lua hacks optional