Jane functions