Updated syntax and improved aesthetics.