I gave some feedback on both questions in prior threads. Rather than reposting in detail again, it might be easier to have a quick read through some earlier post from the past couple of weeks.
Cheers
ADE Price at posting:
12.5¢ Sentiment: ST Buy Disclosure: Held