fixed timing passed into fn