This thesis is in process.