We should not include the startTime as System.currentTimeMillis() is not for free. A user can do it by himself if he wants