add DataStorage, add request, add shot