for my own reference i'll look at it at some point swatjester son of the defender