add read tasks