nanospots