Beginning of work on groups (unstable)