added ideas for discussion.