using groups on separated stack