array_shift is useful