3P98 Group project