Do you really need to type "self" ?