don't require dynamo