Added TimeOut class