Smart direct (11/27)

Smart direct