Rename lifecycle -> algorithm