Trying to decide a proper layout; work in progress.