write usage in broadcast and re-eval api