bug: return the result