Micro-macro spider