I'm not entirely sure about the positions of the arms, but that shouldn't be so hard to fix.
Let me know what you think.