Arrays and Struct are completed