Increasing functionality Klein