wow awesome write up!!!! I just figured it's too much for me ...