A paper for CSC582.