added the spinner. it kinda works