[ideas] Some suggestions