update for new ideas