some practices during learning lua