various reading