freetext supports

Hi aporat,

I implemented supports for freetext, it may not be optimal but i need it fast, so it may seem little hack-ish.
You can merge it to your repo if you wish, and thanks for open-sourcing this.

Cheers,
Meiwin