update the funk