good discussion.....