added a slow timeout, not ideal but works