Added smart tools.