promote allocas
..