Perpetuation now fully working.