added unrar functionality