variants look good; need some labels and a little layout editing