integrate dynamic products loading