important intance methods