add slim and smarty