What a hack this is. :-)