modify the source to their own one
add source to reader