Don't depend on custom stack