adapt for new assets spec