rozbudowanie funkcji extract (wcześniej: group)