added type groupds