Moore Updates