- initializing the computed fields - daily cron - manual trigger