Major Restructuring, Added QR Function, ETC.