added ability to set whole matrix, however using p afterwards resulted in p only printing the first 5 char's per line