Adds array, and if else,
Adds array, and if else,