Update source and update PDF