modify for scrollview and textfield