added #encoding: utf-8