more robust results