helps if we background the server