udpate readme, streamline logic a little