add force flag. ask for confirmation when apps are no compatible.
swap as pointer