add autofocus and transformation