performance
duration:
as long as it takes