added more explanation in README