examples, test stuff, init func and attachEvents work