spinner and feedback