adding read type