notes for lua course