renamed method -> algorithm