GENERAL PART. 



