Updates for the modern age