added class 'Asset'