added circular slider capability