create assets provider