Dynamic Computers