license, method naming, gesture api, initialization examples