added SMK support