useless specification