longer readme explanation