Smart direct (14/27)

Smart direct