update and some readme explanations