Design matrix analysis