Take a look and tell me if i need some changes.

Printable View