added spinning