Smart global (25/30)

Smart global