adding more groups (resolves #5)