fix: return results as an array
fix: properly return results