added timeout to initial startup