remove unused group_by fn