Smart direct (16/27)

Smart direct