reverse engineering the self

reverse engineering the self