@Chris Maurer Thanks for response and suggestions. I personally want to keep whole things into one function. We can split the function using different name manager but in development phase I want to keep it in one. Can you merge your functions into one then we can test it by applying different numbers.