Lets not return array - increases readability of the parameters.