No need to set self to an attr