added a small description about the approach