-propagation    -main