updated webreader module