further func for handling handling server updates