added stack. no longer makes timing