humans generates correctly