added UTF8 encoding so can search with spaces
activity spinner starts and stops animating when appropriate