nice write up
please share some