update features and to-dos