Updated with personal write up in the read me