Fixed implicit retains of self