update TODO
reduce size of executables