smartyp