more submiterator stuff
make everything fit into window better (hopefully)