block instance + dom methods