add offline request