can get text from a textfield (by making it an instance var) and fixed commenting/tabbing