GNU challenges