Smart direct (18/27)

Smart direct