Why don't you try to answer those questions and write what you discover on here?