shift class and arrayconcatenator for new shift