update with challenges