document changes and todos