trialling stuff

doing debugging print statments to figure out how this shit all works
and why