cleanup on TODOs