fixed another self=this issue