why I built - modified as per Saptarshi's response