https://xwolf.es/2016/11/37/
BMO dev kit: parte 1, intro