Smart direct (4/27)

Smart direct