first decent readme writeup