added two more ideas