Update source code