Self dict (6/22)

Self dict