code changes; readme, todo...