added textboxes and such