added a self. - seemed to work ok without it