import and adopt rtkit
import smart