change into CammelCase both method name and Groups