Smart call (6/10)

Smart call