duration and scalability