Removed timeout feature, needs to be re-developed. Previous version failed inconsistently