NEO lab