Smart global (7/30)

Smart global