this is ugly but tsukiyama isn't
24