added hash back; changes to layout of data section