smart 3rd party