Not pretty, but I'll take it.