add compact.pl