implemented text field cell