ample space