Added halt() for carousel deactivation