Reader writer researcher