removing self