one that can be moved without significant reprogramming:​