fix bug, allow view scaling, add license