Added some comment to help developer to use this code if needed.