explanations added to readme, formatting checked