design change and some experimenting