add requirements, update AssetVersionViewSet