added timeChangeable and restricted movement accordingly