evaluate now handles folders