adding read function stuff for tapatalk