added base spinner