What's the point of the OP's code?