forking magic