Updated JFunction