playingwith self

.