omoitted self from method definitions