spinner and such