this doesn't quite work and im not sure why.  ill have to look further into this, moving to a machine with a larger screen and faster processor for further investigation