marked 4 code locations with warning to implement a timeout here for
product stability