more extensive readme