simplify a bit
save start data in arrays