modify architectures