Dynamon algorithms