good post man. interesting read