add showField and eraseField