Do you think this is a proper way to update a schedule?