modified spinner