be more responsive
add a publish task