reverting to arrays