added jsv
added test
added group as controller
added validation