Currumbin Valley Mechanics