complete about 70% of group functions...