Thank you, that means a lot to me - the points you mention are exactly the things I tried my hardest to do right