decided just to explain the three points in the readme