refactored suggestions