Changed return value when timeout
Added a setup script