as opposed to lua