tried to use self, where there was none.