testing and creating instructions reader