Adding the SNAP product module