to avoid speed issue