a better way to put a spinner on it