no need for array to be used