use read on button