fixed TODOs