the NANOCAT team