Some func added
Group!!!NOT GrouPP!!