public boolean execute(CommandSender sender, String[] args) {
		String groupName = args[0];
		GroupManager groupManager = Citadel.getGroupManager();
		Faction group = groupManager.getGroup(groupName);
		if(group == null){
			sendMessage(sender, ChatColor.RED, "Group doesn't exist");
			return true;
		}
		String senderName = sender.getName();
		if(!group.isFounder(senderName) && !group.isModerator(senderName) && !group.isMember(senderName)){
			sendMessage(sender, ChatColor.RED, "Invalid permission to access this group");
			return true;
		}
		sender.sendMessage(new StringBuilder().append("§cGroup Name:§e ").append(groupName).toString());
		sender.sendMessage(new StringBuilder().append("§cOwner:§e ").append(group.getFounder()).toString());
		sender.sendMessage(new StringBuilder().append("§cModerators:§e ").append(groupManager.getModeratorsOfGroup(groupName).size()).toString());
		sender.sendMessage(new StringBuilder().append("§cMembers:§e ").append(groupManager.getMembersOfGroup(groupName).size()).toString());
		if(group.isFounder(senderName) || group.isModerator(senderName)){
			String password = group.getPassword();
			sender.sendMessage(new StringBuilder().append("§cPassword:§e ").append(password).toString());
			String joinable = "";
			if(password != null && !password.equalsIgnoreCase("null")){
				joinable = "Yes";
			} else {
				joinable = "No";
			}
			sender.sendMessage(new StringBuilder().append("§cJoinable:§e ").append(joinable).toString());
		}
		return true;
	}