Change the arrays to predicatives
starting again