Smart global (9/30)

Smart global