add smartparens