add asynch spinner to ros client