added kar-gen