Smart direct (6/27)

Smart direct