Any advice for implementing string-pulling?