self and elin

self and elin