Smart direct (8/27)

Smart direct