spider - MPGH