update readme with a very verbose description