a rough design pass