fix _self reference error