several problems

Printable View