defined methods without _from