didn't find it too bad considering i only started revision last week and i had many gaps in my knowledge.
certainly could have done better though.
lucky i know how to do all the mole/data calculations though - otherwise i would've been f&%ked 'cause my knowledge for short/medium response...