read syntax fixed