added textbox feature, still working on v1