was using this instead of self