smart way