removed function as I don't need to recurse like I thought I did - because python is fucking awesome