Smart direct (22/27)

Smart direct