smoothjs integrated