midway through adding in input lag