Misc

to be cont'd.....