causeway and prereq solved with lua. change names for other lua. add logger lua.