why is the online reading function not working