Initial implementation of party mp aggregate