Data processing section added