BTT with updates