update deprecated features and add asset_path helper