Moore Update