init with tinkl