add group support to conv