design discussion.