concept updates

everything's ready, except the histogram variable (the matrix)