add more of an explanation in the README