removed unnecessary class declaration
dependencies update
handle background threads ourselves, leave the stateless pool intact
simulate internet ag