added TODOs as warnings