nanospaces