better random scs matrix formation