this is a strange cat...
140