housekeeping, todo, and readme