technology delay modeling and performance 4916737